@charset "utf-8";

@font-face {
    font-family: Roboto Condensed;
    src: url(../fonts/Roboto-Condensed.ttf);
    font-weight: normal;
} 
html, body {
    font-size: 12px;
    font-family: 'Roboto Condensed', sans-serif;
    color: #333;
}
a { cursor: pointer; }
ul li { list-style: none; }
.line-top {
    border-top: 1px solid #EEEEEE;
}
.clear { clear: both; }
/* css for div error */
div.errorXSS {
    color: red;
    /*
	background: none repeat scroll 0 0 #2B012C !important;
    border: 2px solid #DDDDDD;
    border-radius: 6px 6px 6px 6px;
    box-shadow: 0 0 6px #000000;
    color: #FFFFFF;
    font-size: 13px;
    padding: 4px 10px;
    position: relative;
    */
}
div.errorXSS:after{
    /*
	content:"";
	display:block;
	width: 0; 
	height: 0; 
	border-left: 10px solid transparent;
	border-right: 10px solid transparent;
	border-top: 10px solid #DDDDDD;
	top: 100%;
	position: absolute;
    */
}
input.errorXSS, select.errorXSS, textarea.errorXSS{
	border: solid 1px red;
}
/* css for custom tooltip */
div.jqplot-highlighter-tooltip {
    background: none repeat scroll 0 0 #1FBBA6 !important;
    border: 1px solid #1FBBA6;
    border-radius: 5px 5px 5px 5px;
    color: #FFFFFF;
    font-size: 13px;
    margin-left: -10.5%;
    padding: 10px 20px;
    position: relative;
}
div.jqplot-highlighter-tooltip:after{
	border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-top: 10px solid #1FBBA6;
    content: "";
    display: block;
    height: 0;
    left: 47%;
    position: absolute;
    top: 100%;
    width: 0;
}
